package com.bot.adms.model.entity;

import com.bot.adms.model.bo.ApplyContentSpScDetailTextBo;

/**
 * 投放申请文字信息实体类
 */
public class ApplyContentSpScDetailText {
    public ApplyContentSpScDetailText(ApplyContentSpScDetailTextBo applyContentSpScDetailTextBo) {
        this.id = applyContentSpScDetailTextBo.getId();
        this.imageUrl = applyContentSpScDetailTextBo.getImageUrl();
        this.location = applyContentSpScDetailTextBo.getLocation();
        this.fontType = applyContentSpScDetailTextBo.getFontType();
        this.fontSize = applyContentSpScDetailTextBo.getFontSize();
        this.fontColor = applyContentSpScDetailTextBo.getFontColor();
        this.textContent = applyContentSpScDetailTextBo.getTextContent();
    }

    public ApplyContentSpScDetailText() {
    }

    /**
     * 投放申请文字信息id
     */
    private Long id;
    /**
     * 背景图片 文件路径
     */
    private String imageUrl;
    /**
     * 显示位置（0上、1中、2下，默认中间）
     */
    private Integer location;
    /**
     * 字体类型（0宋体、1微软雅黑，默认宋体）
     */
    private Integer fontType;
    /**
     * 字体大小（7-12号，默认10号）
     */
    private Integer fontSize;
    /**
     * 字体颜色（显色板选择，默认黑）
     */
    private String fontColor;
    /**
     * 文字内容（15-1024字）
     */
    private String textContent;
    /**
     * 投放申请分屏明细id
     */
    private Long applyContentSpScDetailId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public Integer getLocation() {
        return location;
    }

    public void setLocation(Integer location) {
        this.location = location;
    }

    public Integer getFontType() {
        return fontType;
    }

    public void setFontType(Integer fontType) {
        this.fontType = fontType;
    }

    public Integer getFontSize() {
        return fontSize;
    }

    public void setFontSize(Integer fontSize) {
        this.fontSize = fontSize;
    }

    public String getFontColor() {
        return fontColor;
    }

    public void setFontColor(String fontColor) {
        this.fontColor = fontColor;
    }

    public String getTextContent() {
        return textContent;
    }

    public void setTextContent(String textContent) {
        this.textContent = textContent;
    }

    public Long getApplyContentSpScDetailId() {
        return applyContentSpScDetailId;
    }

    public void setApplyContentSpScDetailId(Long applyContentSpScDetailId) {
        this.applyContentSpScDetailId = applyContentSpScDetailId;
    }
}
